Big Huge Thesaurus

Fragaria vesca

noun

sounds kind of like